Meeting Palace
34 High St., Harrow, Greater London, United Kingdom, HA3 7AB
(02088) 616363 Phone